Method and device for managing measurement parameters of cell handover

ABSTRACT

A method for managing measurement parameters of cell handover includes: acquiring a target parameter, the target parameter varying along with altitude and may be used for characterizing the parameter of the altitude at which an aircraft is located; determining a target measurement parameter of cell handover according to the target parameter; performing cell handover processing according to the target measurement parameter.

TECHNICAL FIELD

The present disclosure relates to the technical field of drones, andmore particularly to a method and device for managing a measurementparameter for cell handover.

BACKGROUND

Along with technology development of drones, drones have played animportant role in various fields, for example, aerial photography,express transportation, disaster relief and news report. After a droneaccesses a cell and is in a connected state, if another cell isdetected, and a signal of the another cell keeps being stronger than asignal of the presently-accessed cell by a threshold value within apreset time period (usually called TimeToTrigger), the drone performscell handover processing and is handed over from the presently-accessedcell to the another cell.

SUMMARY

In order to solve the problem existing in a related art, a networkconnection management method, device and system are provided in thepresent disclosure. The technical solutions are implemented as follows.

In a first aspect, a method for managing a measurement parameter forcell handover is provided, which may include operations as follows.

A target parameter is acquired in a flight process. The target parameteris a parameter varying with an altitude and configurable to indicate thealtitude of an aerial vehicle.

A target measurement parameter for cell handover is determined accordingto the target parameter.

Cell handover processing is performed according to the targetmeasurement parameter.

Optionally, the target parameter may include one or more of a parameteron an altitude value, a parameter on the number of detected cells otherthan a presently-accessed cell, a parameter on the number of detectedcells, other than the presently-accessed cell and neighbor cells of thepresently-accessed cell, and a parameter on an increase speed of thenumber of detected cells.

Optionally, the method may further include an operation as follows.

A first notification message sent by a base station is received. Thefirst notification message is used to instruct the aerial vehicle todetect the target parameter.

Optionally, the operation that the target measurement parameter for cellhandover is determined according to the target parameter may includeoperations as follows.

A target regulation factor corresponding to the currently-acquiredtarget parameter is determined according to pre-stored correspondencesbetween target parameters and regulation factors.

A product of the target regulation factor and a pre-stored referencemeasurement parameter for cell handover is acquired to obtain the targetmeasurement parameter for cell handover.

Optionally, the method may further include operations as follows.

A second notification message sent by the base station is received. Thesecond notification message contains the reference measurement parameterand the correspondences between the target parameters and the regulationfactors.

The correspondences and the reference measurement parameter are stored.

Optionally, the measurement parameter may include a TimeToTrigger.

In a second aspect, an aerial vehicle is provided, which may include adetection module, a determination module and a handover module,

The detection module is configured to acquire a target parameter in aflight process. The target parameter is a parameter varying with analtitude and is able to indicate the altitude of the aerial vehicle.

The determination module is configured to determine a target measurementparameter for cell handover according to the target parameter.

The handover module is configured to perform cell handover processingaccording to the target measurement parameter.

Optionally, the target parameter may include one or more of a parameteron an altitude value, a parameter on the number of detected cells otherthan a presently-accessed cell, a parameter on the number of detectedcells, other than the presently-accessed cell and neighbor cells of thepresently-accessed cell, and a parameter on an increase speed of thenumber of detected cells.

Optionally, the aerial vehicle may further include a first receivingmodule.

The first receiving module is configured to receive a first notificationmessage sent by a base station. The first notification message is usedto instruct the aerial vehicle to detect the target parameter.

Optionally, the determination module may be configured to:

determine a target regulation factor corresponding to thecurrently-acquired target parameter according to pre-storedcorrespondences between target parameters and regulation factors; and

acquire a product of the target regulation factor and a pre-storedreference measurement parameter for cell handover to obtain the targetmeasurement parameter for cell handover.

Optionally, the aerial vehicle may further include a second receivingmodule and a storage module.

The second receiving module is configured to receive a secondnotification message sent by the base station. The second notificationmessage contains the reference measurement parameter and thecorrespondences between the target parameters and the regulationfactors.

The storage module is configured to store the correspondences and thereference measurement parameter.

Optionally, the measurement parameter may include a TimeToTrigger.

In a third aspect, an aerial vehicle is provided, which may include aprocessor and a memory having at least one instruction stored thereon.The instruction may be loaded and executed by the processor to implementthe method for managing a measurement parameter for cell handover in thefirst aspect.

In a fourth aspect, a computer-readable storage medium having at leastone instruction stored thereon is provided. The instruction is loadedand executed by a processor to implement the method for managingmeasurement parameters for cell handover in the first aspect.

The technical solutions provided by the embodiments of the presentdisclosure have the following beneficial effects.

In the embodiments of the present disclosure, the target parameter isacquired, the target parameter is a parameter varying with the altitudeand configurable to indicate the altitude of the aerial vehicle. Thetarget measurement parameter for cell handover is determined accordingto the target parameter. Cell handover processing is performed accordingto the target measurement parameter. In such a manner, a drone may havedifferent measurement parameters at different altitudes. For example,based on values set in the correspondences, a relatively longTimeToTrigger is obtained when the drone flies at a relatively highaltitude, which avoids frequent cell handover, thereby reducing afailure rate of data transmission.

BRIEF DESCRIPTION OF THE DRAWINGS

In order to describe the technical solutions in the embodiments of thepresent disclosure more clearly, the accompanying drawings required tobe used for descriptions about the embodiments will be simply introducedbelow. It is apparent that the accompanying drawings described belowonly illustrate some embodiments of the present disclosure. Thoseskilled in the art may further obtain other accompanying drawingsaccording to these accompanying drawings without creative work.

FIG. 1 is a flow chart showing a method for managing a measurementparameter for cell handover according to an embodiment of the presentdisclosure.

FIG. 2 is a flow chart showing a method for managing a measurementparameter for cell handover according to an embodiment of the presentdisclosure.

FIG. 3 is a schematic diagram illustrating a method for a managingmeasurement parameter for cell handover according to an embodiment ofthe present disclosure.

FIG. 4A is a schematic diagram illustrating management for a measurementparameter for cell handover according to an embodiment of the presentdisclosure.

FIG. 4B is a schematic diagram illustrating management for a measurementparameter for cell handover according to an embodiment of the presentdisclosure.

FIG. 4C is a schematic diagram illustrating management for a measurementparameter for cell handover according to an embodiment of the presentdisclosure.

FIG. 5 is a flow chart showing a method for managing a measurementparameter for cell handover according to an embodiment of the presentdisclosure.

FIG. 6 is a flow chart showing a method for managing a measurementparameter for cell handover according to an embodiment of the presentdisclosure.

FIG. 7 is a schematic diagram illustrating management for a measurementparameter for cell handover according to an embodiment of the presentdisclosure.

FIG. 8 is a schematic diagram illustrating an aerial vehicle accordingto an embodiment of the present disclosure.

FIG. 9 is a schematic diagram illustrating an aerial vehicle accordingto an embodiment of the present disclosure.

FIG. 10 is a schematic diagram illustrating an aerial vehicle accordingto an embodiment of the present disclosure.

FIG. 11 is a structure diagram of an aerial vehicle according to anembodiment of the present disclosure.

DETAILED DESCRIPTION

Reference will now be made in detail to exemplary embodiments, examplesof which are illustrated in the accompanying drawings. The followingdescription refers to the accompanying drawings in which the samenumbers in different drawings represent the same or similar elementsunless otherwise represented. The implementations set forth in thefollowing description of exemplary embodiments do not represent allimplementations consistent with the present disclosure. Instead, theyare merely examples of apparatuses and methods consistent with aspectsrelated to the present disclosure as recited in the appended claims.

A method for managing a measurement parameter for cell handover isprovided according to an exemplary embodiment of the present disclosure.The method may be implemented by an aerial vehicle. The aerial vehiclemay be an unmanned helicopter, an unmanned airship and the like.

The aerial vehicle may include components such as a processor, a memory,a transceiver and a flight component. The processor may be a CentralProcessing Unit (CPU) and the like, and may be configured for relatedprocessing for calculation of a target measurement parameter. Thetransceiver may be configured to receive correspondences between targetparameters and measurement parameters for cell handover sent by a basestation and the like. The memory may be a Random Access Memory (RAM), aflash and the like, and may be configured to store received data, datarequired in a processing process, data generated in the processingprocess and the like, for example, the correspondences between thetarget parameters and the measurement parameters for cell handover. Theflight component may include a motor, a propeller and the like. Themotor is configured to provide flight power, and the propeller isconfigured to drive an airflow to implement flight of the aerialvehicle.

A method for managing a measurement parameter for cell handover isprovided according to an embodiment of the present disclosure. As shownin FIG. 1, the method includes steps as follows.

In step 101, a target parameter is acquired in a flight process. Thetarget parameter is a parameter varying with an altitude andconfigurable to indicate the altitude of an aerial vehicle.

In implementation, the aerial vehicle detects the target parameter inthe flight process to acquire the target parameter, for subsequentlydetermining a measurement parameter for cell handover.

In step 102, a target measurement parameter for cell handover isdetermined according to the target parameter.

The measurement parameter for cell handover is used to determine cellhandover. When a device (the aerial vehicle or another terminal) detectsthat signal strength of a cell meets a cell handover condition in a timeperiod, and a duration of the time period reaches the measurementparameter, cell handover is performed.

In implementation, the aerial vehicle, after acquiring the targetparameter, determines the target measurement parameter for cell handoveraccording to the target parameter.

In step 103, cell handover processing is performed according to thetarget measurement parameter.

In implementation, the aerial vehicle, after determining the targetmeasurement parameter, judges whether the aerial vehicle is required toperform cell handover and performs related processing.

A method for managing a measurement parameter for cell handover isprovided according to an embodiment of the present disclosure. Ameasurement parameter may be a TimeToTrigger, a Hysteresis parameter(Hys) or the like. The TimeToTrigger is taken as an example of themeasurement parameter in the embodiment, to describe the solution indetail. The other cases for the method are similar to the case for theTimeToTrigger, and will not be described repeatedly in the embodimentanymore. As shown in FIG. 2, the method for managing a measurementparameter for cell handover may include the following steps.

In step 201, a first notification message sent by a base station isreceived. The first notification message is used to instruct an aerialvehicle to detect a target parameter.

In implementation, the base station may record in advance the targetparameter which is to be detected by the aerial vehicle, and a parameterused as the target parameter may be pre-configured by a technician.After the aerial vehicle accesses the base station, the base stationsends the first notification message to the aerial vehicle, as shown inFIG. 3, for example, Radio Resource Control (RRC) signaling. The firstnotification message instructs the aerial vehicle to detect the targetparameter. The aerial vehicle, after receiving the first notificationmessage, parses the first notification message to obtain the type of thetarget parameter to be detected by the aerial vehicle, and then theaerial vehicle may measure the target parameter to obtain the targetparameter.

In step 202, the target parameter is acquired in a flight process. Thetarget parameter is a parameter varying with an altitude andconfigurable to indicate the altitude of the aerial vehicle.

In implementation, when a user is intended to control the aerial vehicleto take off, the user may place the aerial vehicle stably, turn on aswitch of the aerial vehicle, operate a remote controller to control theaerial vehicle to fly, and control a flight direction of the aerialvehicle. The aerial vehicle, after being turned on and receiving asignal of the base station, may further establish a connection with thebase station. The aerial vehicle, after successfully accessing the basestation, may detect the parameter at a preset detection period. Everytime when the preset detection period is reached, the aerial vehicle maymeasure the target parameter, for subsequently determining theTimeToTrigger for cell handover.

Optionally, the target parameter may be one or more of a parameter on analtitude value, a parameter on the number of detected cells other than apresently-accessed cell, a parameter on the number of detected cells,other than the presently-accessed cell and neighbor cells thereof, and aparameter on an increase speed of the number of detected cells.

The parameter on the increase speed of the number of cells refers to anincrement of the number of detected cells per altitude unit rise of theaerial vehicle.

In implementation, the target parameter may be represented in manymanners.

In a first condition that the target parameter is a parameter on analtitude value, the operation that the aerial vehicle detects the targetparameter may include an operation as follows. The aerial vehicle maymeasure an altitude (in meters) at a present position through a laserranging or 3 Dimensions (3D) Global Positioning System (GPS), as shownin FIG. 4A, to obtain a value as the detected target parameter.

In a second condition that the target parameter is the parameter on thenumber of detected cells other than the presently-accessed cell, theoperation that the aerial vehicle detects the target parameter mayinclude an operation as follows. The base station may periodicallybroadcast a synchronization signal and a secondary synchronizationsignal to each cell. The synchronization signal and the secondarysynchronization signal contain a cell identifier. Since signal coverageof different cells may overlap, signals of multiple cells may bedetected by the aerial vehicle at the same time (within a relativelyshort preset time). The aerial vehicle acquires the cell identifier fromeach presently-detected signal, as shown in FIG. 4B, and calculates thenumber of cell identifiers of cells other than the presently-accessedcell as the detected target parameter. Alternatively, when the number ofcell identifiers is calculated, only the number of cell identifierscarried in messages having signal strength greater than a presetthreshold value is calculated.

In a third condition that the target parameter is the parameter on thenumber of detected cells, other than the presently-accessed cell and theneighbor cells of the presently-accessed cell, the operation that aerialvehicle detects the target parameter may include operations as follows.A server may obtain the cell identifier acquired by the aerial vehiclefrom each presently-detected message according to a processing manner inthe above second condition, then acquire a list of neighbor cells of thecurrently-accessed cell, compare all the cell identifiers detected bythe aerial vehicle with cell identifies in the list of the neighborcells, remove a cell identifier in the list of the neighbor cells andthe cell identifier of the presently-accessed cell from all the cellidentifiers, calculate the number of remaining cell identifiers as thedetected target parameter. The list of neighbor cells of thecurrently-accessed cell may be pre-stored by the aerial vehicle, and mayalso be sent to the aerial vehicle by the base station and then receivedand stored by the aerial vehicle.

In a fourth condition that the target parameter is the parameter on anincrease speed of the number of detected cells, the operation that theaerial vehicle detects the target parameter may include operations asfollows. As shown in FIG. 4C, the server may detect the altitude of theaerial vehicle according to a processing manner in the first condition.Every time when the aerial vehicle rises by a unit altitude, the aerialvehicle obtains the number of cells that may be detected at the sametime in a processing manner similar to the above second condition,records the number of cells, and acquires the number of cells detectedat the previous unit altitude, further calculates an increment of thenumber of cells after rising by the unit altitude, and divides theincrement by the unit altitude to obtain an increase speed as thedetected target parameter.

In the embodiment of the present disclosure, one or a combination of theabove conditions may be used, that is, the target parameter may be anyone or more of the above conditions.

In step 203, a target TimeToTrigger for cell handover is determinedaccording to the target parameter.

The TimeToTrigger for cell handover is configured to determine cellhandover. When a device (the aerial vehicle or another terminal) detectsthat signal strength of a cell always meets a cell handover conditionwithin a time period, and a duration of the time period reaches theTimeToTrigger, cell handover is performed. In correspondences, for thecondition that the target parameter is the parameter on the altitudevalue, the TimeToTrigger increases with an increase of the altitude; inthe condition that the target parameter is the parameter on the numberof detected cells other than the presently-accessed cell, theTimeToTrigger increases with an increase of the number; for thecondition that the target parameter is the parameter on the number ofdetected cells, other than the presently-accessed cell and the neighborcells thereof, the TimeToTrigger increases with an increase of thenumber; and for the condition that the target parameter is the parameteron an increase speed of the number of detected cells, the TimeToTriggerincreases with an increase of the increase speed.

Optionally, as shown in FIG. 5, the method includes step 203′, in which,a target regulation factor corresponding to the currently-acquiredtarget parameter is determined according to pre-stored correspondencesbetween target parameters and regulation factors; and a product of thetarget regulation factor and a pre-stored reference TimeToTrigger forcell handover is acquired to obtain the target TimeToTrigger for cellhandover.

In implementation, reference TimeToTrigger may be preset by thetechnician, or may be arbitrarily set based on a practical condition.For example, the reference TimeToTrigger may be set in consideration ofa cell density. In addition, correspondences between the targetparameters and the regulation factors may also be preset by thetechnician, and may be stored in form of a table. A value of theregulation factor may be arbitrarily set based on the practicalcondition, and may be set in consideration of the selected targetparameter. The reference TimeToTrigger and the correspondences table maybe directly stored in a memory of the aerial vehicle, and may also besent to the aerial vehicle by the base station and stored in the aerialvehicle. In the above correspondences, for the condition that the targetparameter is the parameter on the altitude value, the regulation factorincreases with an increase of the altitude; for the condition that thetarget parameter is the parameter on the number of detected cells otherthan the presently-accessed cell, the regulation factor increases withan increase of the number; for the condition that the target parameteris the parameter on the number of detected cells, other than thepresently-accessed cell and the neighbor cells thereof, the regulationfactor increases with an increase of the number; and for the conditionthat the target parameter is the parameter on the increase speed of thenumber of detected cells, the regulation factor increases with anincrease of the increase speed.

The aerial vehicle, after detecting the target parameter, search thecorrespondence table for a regulation factor (i.e., the targetregulation factor) corresponding to the value. The target regulationfactor is multiplied by the reference TimeToTrigger to obtain a productas the target TimeToTigger.

For example, the preset reference TimeToTrigger is 1,024 ms, and thecorrespondence table of the target parameters and the regulation factorsis shown in Table 1.

TABLE 1 Target parameter Regulation factor 100 1 200 2 300 3 400 4

When the target parameter is the parameter on the altitude value and theaerial vehicle detects that the altitude is 200 meters, it may belearned according to Table 1 that the regulation factor corresponding tothe target parameter is 2 when the target parameter is 200 meters, andthe regulation factor of 2 is multiplied by the reference TimeToTrigger1,024 ms, 2×1024 ms=2048 ms, to obtain 2048 ms. Therefore, it may belearned that the target TimeToTrigger corresponding to the presentposition of the aerial vehicle is 2,048 ms.

For another example, the preset reference TimeToTrigger is 512 ms, andthe correspondence table between the target parameters and theregulation factors is shown in Table 2.

TABLE 2 Target parameter Regulation factor 5 1 10 2 15 3 20 4

When the target parameter is the parameter on the number of detectedcells other than the presently-accessed cell and the aerial vehicledetects that the number of detected cells is 15, it may be learnedaccording to Table 2 that the regulation factor corresponding to thetarget parameter is 3 when the target parameter is 15, and theregulation factor 3 is multiplied by the reference TimeToTrigger 512 ms,3×512 ms=1536 ms, to obtain 1536 ms. Therefore, it may be learned thatthe target TimeToTrigger corresponding to the present position of theaerial vehicle is 1,536 ms.

Optionally, as shown in FIG. 6, the method further includes step 200, inwhich, a second notification message sent by the base station isreceived, the second notification message contains the referenceTimeToTrigger and the correspondences between the target parameters andthe regulation factors, and the correspondences and the referenceTimeToTrigger are stored.

The second notification message and the first notification message maybe the same message, and may also be different messages.

In implementation, correspondences between the target parameters and theregulation factors may be preset by the technician, and be stored in thebase station in form of a table. In addition, the referenceTimeToTrigger may also be preset by the technician, and be stored in thebase station. When the aerial vehicle accesses the base station, thebase station may send the second notification message to the aerialvehicle, the second notification message contains the correspondencesand the reference TimeToTrigger. The aerial vehicle, after receiving thesecond notification message sent by the base station, stores thereference TimeToTrigger and the correspondences between the targetparameters and the regulation factors and in the second notificationmessage, for subsequently calculating the target TimeToTrigger.

In step 204, cell handover processing is performed according to thetarget TimeToTrigger.

In implementation, the aerial vehicle, after determining the targetTimeToTrigger, stores the target TimeToTrigger. If the aerial vehicledetects that a difference between signal strength of a cell and signalstrength of the presently-accessed cell is greater than a presetthreshold value, and a duration in which the difference is kept greaterthan the preset threshold value reaches the target TimeToTrigger, adrone starts executing cell handover processing and is handed over fromthe presently-accessed cell to the cell having relatively high signalstrength, as shown in FIG. 7. A value of the preset threshold value mayrange from 5 dBm to 20 dBm. For example, the preset threshold value is10 dBm.

In the embodiment of the present disclosure, the target parameter isacquired, the target parameter is a parameter varying with the altitudeand configurable to indicate the altitude of the aerial vehicle. Thetarget TimeToTrigger for cell handover is determined according to thetarget parameter. Cell handover processing is performed according to thetarget TimeToTrigger. In such a manner, the drone may have differentTimeToTrigger at different altitudes. Based on values set in thecorrespondences, a relatively long TimeToTrigger is obtained when thedrone flies at a relatively high altitude, which avoids frequent cellhandover, thereby reducing a failure rate of data transmission.

Based on the same inventive concept, an aerial vehicle is furtherprovided according to an embodiment of the present disclosure. As shownin FIG. 8, the aerial vehicle includes a detection module 810, adetermination module 820 and a first storage module 830.

The detection module 810 is configured to acquire a target parameter ina flight process. The target parameter is a parameter varying with analtitude and configurable to indicate the altitude of the aerialvehicle.

The determination module 820 is configured to determine a targetTimeToTrigger for cell handover according to the target parameter.

The handover module 830 is configured to perform cell handoverprocessing according to the target TimeToTrigger.

Optionally, the target parameter may include one or more of a parameteron an altitude value, a parameter on the number of detected cells otherthan a presently-accessed cell, a parameter on the number of detectedcells, other than the presently-accessed cell and neighbor cells of thepresently-accessed cell, and a parameter on an increase speed of thenumber of detected cells.

Optionally, the aerial vehicle further includes a first receiving module910.

The first receiving module 910 is configured to receive a firstnotification message sent by a base station. The first notificationmessage is configured to instruct the aerial vehicle to detect thetarget parameter.

Optionally, the determination module 820 is configured to:

determine a target regulation factor corresponding to thecurrently-acquired target parameter according to pre-storedcorrespondences between target parameters and regulation factors; and

acquire a product of the target regulation factor and a pre-storedreference TimeToTrigger for cell handover to obtain the targetTimeToTrigger for cell handover.

Optionally, the aerial vehicle further includes a second receivingmodule 1010 and a storage module 1020.

The second receiving module 1010 is configured to receive a secondnotification message sent by the base station. The second notificationmessage contains the reference TimeToTrigger and the correspondencesbetween the target parameters and the regulation factors.

The storage module 1020 is configured to store the correspondences andthe reference TimeToTrigger.

Optionally, a measurement parameter includes a TimeToTrigger.

In the embodiment of the present disclosure, the target parameter isacquired, the target parameter is a parameter varying with the altitudeand configurable to indicate the altitude of the aerial vehicle. Thetarget measurement parameter for cell handover is determined accordingto the target parameter. Cell handover processing is performed accordingto the target measurement parameter. In such a manner, the drone mayhave different measurement parameters at different altitudes. Based onvalues set in the correspondences, a relatively long measurementparameter is obtained when the drone flies at a high altitude, whichavoids frequent cell handover, thereby reducing a failure rate of datatransmission.

It is to be noted that, when managing the measurement parameter for cellhandover, the aerial vehicle provided in the above embodiment is onlyexemplified with division of abovementioned functional modules, andduring a practical application, the abovementioned functions may beallocated to be implemented by different functional modules according toa requirement. That is, an internal structure of a device is dividedinto different functional modules to implement all or a part of thefunctions described above. In addition, the aerial vehicle provided inthe above embodiment has the same concept as the embodiment of themethod for managing the measurement parameter for cell handover, andreference may be made to the method embodiment for details of animplementation process of the aerial vehicle, which is not describedherein repeatedly anymore.

Another exemplary embodiment of the present disclosure illustrates astructure diagram of an aerial vehicle. The aerial vehicle may be acellular network drone and the like.

Referring to FIG. 11, the aerial vehicle 1100 may include one or more ofthe following components: a processing component 1102, a memory 1104, apower component 1106, a multimedia component 1108, an audio component1110, an Input/Output (I/O) interface 1112, a sensor component 1114, acommunication component 1116, a positioning component 1118 and a flightcomponent 1122.

The processing component 1102 typically controls overall operations ofthe aerial vehicle 1100, such as the operations associated with display,telephone calls, data communications, camera operations and recordingoperations. The processing component 1102 may include one or moreprocessors 1120 to execute instructions to perform all or a part of thesteps in the abovementioned method. Moreover, the processing component1102 may include one or more modules which facilitate interactionbetween the processing component 1102 and the other components. Forinstance, the processing component 1102 may include a multimedia moduleto facilitate interaction between the multimedia component 1108 and theprocessing component 1102.

The memory 1104 is configured to store various types of data to supportthe operation of the aerial vehicle 1100. Examples of such data includeaddress book data, phone book data, messages, pictures, videos or thelike for any application programs or methods operated on the aerialvehicle 1100. The memory 1104 may be implemented by any type of volatileor non-volatile memory devices, or a combination thereof, such as astatic random access memory (SRAM), an electrically erasableprogrammable read-only memory (EEPROM), an erasable programmableread-only memory (EPROM), a programmable read-only memory (PROM), aread-only memory (ROM), a magnetic memory, a flash memory and a magneticor optical disk.

The power supply component 1106 supplies power for various components ofthe aerial vehicle 1100. The power supply component 1106 may include apower management system, one or more power supplies, and othercomponents associated with generation, management and distribution ofpower for the aerial vehicle 1100.

In some embodiments, the multimedia component 1108 includes a frontcamera and/or a rear camera. The front camera and/or the rear camera mayreceive external multimedia data when the aerial vehicle 1100 is in anoperation mode, such as a photographing mode or a video mode. Each ofthe front camera and the rear camera may be a fixed optical lens systemor have focusing and optical zooming capabilities.

The audio component 1110 is configured to output and/or input an audiosignal. For example, the audio component 1110 includes a Microphone(MIC). The MIC is configured to receive an external audio signal whenthe audio output equipment 1100 is in the operation mode, such as a callmode, a recording mode and a voice recognition mode. The received audiosignal may further be stored in the memory 1104 or sent through thecommunication component 1116.

The I/O interface 1112 provides an interface between the processingcomponent 1102 and a peripheral interface module, and the peripheralinterface module may be a keyboard, a click wheel, a button and thelike. The button may include, but be not limited to: a home button, avolume button, a starting button and a locking button.

The sensor component 1114 includes one or more sensors configured toprovide status assessment in various aspects for the aerial vehicle1100. For instance, the sensor component 1114 may detect an on/off stateof the aerial vehicle 1100 and relative positioning of components Thecomponents may be for example a display and small keyboard of the aerialvehicle 1100, the sensor component 1114 may further detect a change in aposition of the aerial vehicle 1100 or a component of the aerial vehicle1100, whether the user is in contact with the aerial vehicle 1100,orientation or acceleration/deceleration of the aerial vehicle 1100 anda change in temperature of the aerial vehicle 1100. The sensor component1114 may include a proximity sensor configured to detect presence of anearby object without any physical contact. The sensor component 1114may also include a light sensor, such as a complementary metal oxidesemiconductor (CMOS) or charge coupled device (CCD) image sensor, whichis applied for imaging. In some embodiments, the sensor component 1114may also include an acceleration sensor, a gyroscope sensor, a magneticsensor, a pressure sensor or a temperature sensor.

The communication component 1116 is configured to facilitate wired orwireless communication between the aerial vehicle 1100 and anotherdevice. The aerial vehicle 1100 may access acommunication-standard-based wireless network, such as a WirelessFidelity (Wi-Fi) network, a 2nd-Generation (2G) or 3rd-Generation (3G)network or a combination thereof. In an exemplary embodiment, thecommunication component 1116 receives a broadcast signal or broadcastsassociated information from an external broadcast management systemthrough a broadcast channel. In an exemplary embodiment, thecommunication component 1116 further includes a Near Field Communication(NFC) module to facilitate short-range communication. For example, theNFC module may be implemented based on a Radio Frequency Identification(RFID) technology, an Infrared Data Association (IrDA) technology, anUltra-WideBand (UWB) technology, a Bluetooth (BT) technology and anothertechnology.

The positioning component 1118 is used by the aerial vehicle 1110 todetermine position coordinates, and may be implemented by a GPS or aBeidou satellite positioning system.

The flight component 1122 may include a motor, a propeller and the like,and is configured to provide flight power for the aerial vehicle 1110.

In an exemplary embodiment, the aerial vehicle 1100 may be implementedby one or more Application Specific Integrated Circuits (ASICs), DigitalSignal Processors (DSPs), Digital Signal Processing Devices (DSPDs),Programmable Logic Devices (PLDs), Field Programmable Gate Arrays(FPGAs), controllers, microcontrollers, microprocessors or otherelectronic components, to execute the abovementioned method.

In an exemplary embodiment, a non-transitory computer-readable storagemedium including instructions is further provided, such as the memory1104 including instructions. The instructions may be executed by theprocessor 1120 of the aerial vehicle 1100 to implement theabovementioned method. For example, the non-transitory computer-readablestorage medium may be a ROM, a Random-Access Memory (RAM), a CompactDisc Read-Only Memory (CD-ROM), a magnetic tape, a floppy disc, anoptical data storage device and the like.

A non-transitory computer-readable storage medium is provided accordingto yet another embodiment of the present disclosure. Instructions in thestorage medium, when being executed by a processor of an aerial vehicle,enable the aerial vehicle to:

acquire a target parameter in a flight process, the target parameter isa parameter varying with an altitude and configurable to indicate thealtitude of the aerial vehicle.

determine a target measurement parameter for cell handover according tothe target parameter.

perform cell handover processing according to the target measurementparameter.

Optionally, the target parameter may include one or more of a parameteron an altitude value, a parameter on the number of detected cells otherthan a presently-accessed cell, a parameter on the number of detectedcells, other than the presently-accessed cell and neighbor cellsthereof, and a parameter on an increase speed of the number of detectedcells.

Optionally, the method further includes enabling the device to:

receive a first notification message sent by a base station, the firstnotification message is used to instruct the aerial vehicle to detectthe target parameter.

Optionally, the operation of determining the target measurementparameter for cell handover according to the target parameter includesoperations of:

determining a target regulation factor corresponding to thecurrently-acquired target parameter according to pre-storedcorrespondences between target parameters and regulation factors; and

acquiring a product of the target regulation factor and a pre-storedreference measurement parameter for cell handover, to obtain the targetmeasurement parameter for cell handover.

Optionally, the method further includes operations of:

receiving a second notification message sent by the base station, thesecond notification message contains the reference measurement parameterand the correspondences between the target parameters and the regulationfactors; and

storing the correspondences and the reference measurement parameter.

Optionally, a measurement parameter includes a TimeToTrigger.

The technical solutions provided by the embodiments of the presentdisclosure have the following beneficial effects.

In the embodiments of the present disclosure, the target parameter isacquired, the target parameter is a parameter varying with the altitudeand configurable to indicate the altitude of the aerial vehicle. Thetarget measurement parameter for cell handover is determined accordingto the target parameter. Cell handover processing is performed accordingto the target measurement parameter. In such a manner, the drone mayhave different measurement parameters at different altitudes. Based onvalues set in the correspondences, the drone may have a relatively longmeasurement parameter at a high altitude, and thus cannot performfrequent cell handover, thereby reducing a failure rate of datatransmission.

Those of ordinary skill in the art should know that all or a part of thesteps for implementing the abovementioned embodiments may be implementedthrough hardware, and may also be implemented by instructing relatedhardware by a program. The program may be stored in a computer-readablestorage medium. The storage medium may be a ROM, a magnetic disk, anoptical disc or the like.

The foregoing is only one embodiment of the present disclosure and notintended to limit the present disclosure. Any modifications, equivalentreplacements, improvements and the like made within the spirit andprinciple of the present disclosure shall fall within the scope ofprotection of the present disclosure.

1. A method for managing a measurement parameter for cell handover,performed by an aerial vehicle and comprising: acquiring, by the aerialvehicle, a target parameter in a flight process, the target parameterbeing a parameter varying with an altitude and configurable to indicatean altitude of the aerial vehicle; determining, by the aerial vehicle, atarget measurement parameter for cell handover according to the targetparameter; and performing, by the aerial vehicle, cell handoverprocessing according to the target measurement parameter.
 2. The methodof claim 1, wherein the target parameter comprises one or more of: aparameter on an altitude value; a parameter on a number of detectedcells other than a presently-accessed cell; a parameter on a number ofdetected cells, other than the presently-accessed cell and neighborcells of the presently-accessed cell; and a parameter on an increasespeed of a number of detected cells.
 3. The method of claim 1, furthercomprising: receiving, by the aerial vehicle, a first notificationmessage sent by a base station, the first notification message beingused to instruct the aerial vehicle to detect the target parameter. 4.The method of claim 1, wherein the determining, by the aerial vehicle,the target measurement parameter for cell handover according to thetarget parameter comprises: determining, by the aerial vehicle, a targetregulation factor corresponding to the currently-acquired targetparameter according to pre-stored correspondences between targetparameters and regulation factors; and acquiring, by the aerial vehicle,a product of the target regulation factor and a pre-stored referencemeasurement parameter for cell handover to obtain the target measurementparameter for cell handover.
 5. The method of claim 4, furthercomprising: receiving, by the aerial vehicle, a second notificationmessage sent by the base station, the second notification messagecontaining the reference measurement parameter and the correspondencesbetween the target parameters and the regulation factors; and storing,by the aerial vehicle, the correspondences and the reference measurementparameter.
 6. The method of claim 1, wherein the measurement parametercomprises a TimeToTrigger.
 7. An aerial vehicle, comprising: aprocessor; and memory having at least one instruction stored thereon,wherein the processor is configured to: acquire a target parameter in aflight process, the target parameter being a parameter varying with analtitude and configurable to indicate an altitude of the aerial vehicle;determine a target measurement parameter for cell handover according tothe target parameter; and perform cell handover processing according tothe target measurement parameter.
 8. The aerial vehicle of claim 7,wherein the target parameter comprises one or more of: a parameter on analtitude value; a parameter on a number of detected cells other than apresently-accessed cell; a parameter on a number of detected cells,other than the presently-accessed cell and neighbor cells of thepresently-accessed cell; and a parameter on an increase speed of anumber of detected cells.
 9. The aerial vehicle of claim 7, wherein theprocessor is further configured to: receive a first notification messagesent by a base station, the first notification message being used toinstruct the aerial vehicle to detect the target parameter.
 10. Theaerial vehicle of claim 7, wherein the processor is further configuredto: determine a target regulation factor corresponding to thecurrently-acquired target parameter according to pre-storedcorrespondences between target parameters and regulation factors; andacquire a product of the target regulation factor and a pre-storedreference measurement parameter for cell handover to obtain the targetmeasurement parameter for cell handover.
 11. The aerial vehicle of claim10, wherein the processor is further configured to: receive a secondnotification message sent by the base station, the second notificationmessage containing the reference measurement parameter and thecorrespondences between the target parameters and the regulationfactors; and store the correspondences and the reference measurementparameter.
 12. The aerial vehicle of claim 7, wherein the measurementparameter comprises a TimeToTrigger.
 13. (canceled)
 14. A non-transitorycomputer-readable storage medium having at least one instruction storedthereon, wherein the instruction is loaded and executed by a processorto implement a method for managing the measurement parameter, the methodcomprising: acquiring a target parameter in a flight process, the targetparameter being a parameter varying with an altitude and configurable toindicate an altitude of the aerial vehicle; determining a targetmeasurement parameter for cell handover according to the targetparameter; and performing cell handover processing according to thetarget measurement parameter.
 15. The non-transitory computer-readablestorage medium of claim 14, wherein the target parameter comprises oneor more of: a parameter on an altitude value; a parameter on a number ofdetected cells other than a presently-accessed cell; a parameter on anumber of detected cells, other than the presently-accessed cell andneighbor cells of the presently-accessed cell; and a parameter on anincrease speed of a number of detected cells.
 16. The non-transitorycomputer-readable storage medium of claim 14, wherein the instruction isloaded and executed by the processor to implement the method formanaging the measurement parameter for cell handover, the method furthercomprises: receiving a first notification message sent by a basestation, the first notification message being used to instruct theaerial vehicle to detect the target parameter.
 17. The non-transitorycomputer-readable storage medium of claim 14, wherein the determiningthe target measurement parameter for cell handover according to thetarget parameter comprises: determining a target regulation factorcorresponding to the currently-acquired target parameter according topre-stored correspondences between target parameters and regulationfactors; and acquiring a product of the target regulation factor and apre-stored reference measurement parameter for cell handover to obtainthe target measurement parameter for cell handover.
 18. Thenon-transitory computer-readable storage medium of claim 14, wherein theinstruction is loaded and executed by the processor to implement themethod for managing the measurement parameter for cell handover, themethod further comprises: receiving a second notification message sentby the base station, the second notification message containing thereference measurement parameter and the correspondences between thetarget parameters and the regulation factors; and storing thecorrespondences and the reference measurement parameter.
 19. Thenon-transitory computer-readable storage medium of claim 14, wherein themeasurement parameter comprises a TimeToTrigger.
 20. An aerial vehicleimplementing the method of claim 1, wherein the aerial vehicle isconfigured to have different measurement parameters at differentaltitudes, and have a longer Time To Trigger when flying at a higheraltitude, to thereby avoid frequent cell handover, thereby reducingfailure rate of data transmission.